staunch the bleeding - Turco Inglés Diccionario